machine foot - Alemán Inglés Diccionario